package com.jcj.jcjcache.command;

import com.jcj.jcjcache.core.Command;
import com.jcj.jcjcache.core.JcjCache;
import com.jcj.jcjcache.core.Reply;

public class StrlenCommand implements Command {
    @Override
    public String name() {
        return "STRLEN";
    }

    @Override
    public Reply<?> exec(JcjCache cache, String[] args) {
        String key = getKey(args);
        return Reply.integer(cache.strlen(key));
    }
}
